Ski Resort — definition

1. ski resort (Noun)

1 definition

ski resort (Noun) — A resort with lodging and facilities for skiing.

3 types of
holiday resort resort resort hotel